<?php

header("Content-type:text/html;charset=utf-8");

/**
 * @desc 方法一、生成word文档
 * @param $content
 * @param string $fileName
 */
function createWord($content=''){
    if(empty($content)){
        return;
    }
    $content='<html 
            xmlns:o="urn:schemas-microsoft-com:office:office" 
            xmlns:w="urn:schemas-microsoft-com:office:word" 
            xmlns="http://www.w3.org/TR/REC-html40">
            <meta charset="UTF-8" />'.$content.'</html>';
    if(empty($fileName)){
        $fileName=date('YmdHis').rand(0,9).'.doc';

    }
    $fp=fopen('wsj/'.$fileName,'wb');//$fp=fopen("/tmp/abc.txt","W");
    fwrite($fp,$content);
    fclose($fp);
    echo $fileName;
}

// $str = '<h1 style="color:red;">我是h1</h1><h2>我是h2</h2>';
// createWord($str);


/**
 * @desc 方法二、生成word文档并下载
 * @param $content
 * @param string $fileName
 */
function downloadWord($content, $fileName='new_file.doc'){

    if(empty($content)){
        return;
    }

    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    header("Content-Type: application/octet-stream");
    header("Content-Disposition: attachment; filename=$fileName");

    $html = '<html xmlns:v="urn:schemas-microsoft-com:vml"
         xmlns:o="urn:schemas-microsoft-com:office:office"
         xmlns:w="urn:schemas-microsoft-com:office:word" 
         xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" 
         xmlns="http://www.w3.org/TR/REC-html40">';
    $html .= '<head><meta charset="UTF-8" /></head>';

    echo $html . '<body>'.$content .'</body></html>';

}

// $str = '<h4 align="center">江西省再生育申请表:</h4>
// <table>
// <tr>
//   <td>女方姓名</td><td>某某</td>
//   <td>出生时间</td><td>2019-8-20</td>
//   <td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>身份证号码</td><td>360*********3164</td>
// 	<td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>女方户籍所在地</td><td>江西*********南昌</td>
// 	<td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>女方现居地</td><td>江西*********南昌</td>
// 	<td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>女方工作单位</td><td>江西*********南昌</td>
// </tr>

// <tr>
//   <td>男方姓名</td><td>某某</td>
//   <td>出生时间</td><td>2019-8-20</td>
//   <td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>身份证号码</td><td>360*********3164</td>
// 	<td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>男方户籍所在地</td><td>江西*********南昌</td>
// 	<td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>男方现居地</td><td>江西*********</td>
// 	<td><img alt="" class="has" src=""></td>
// </tr>
// <tr>
// 	<td>女方工作单位</td><td>江西*********</td>
// </tr>

// <tr>
// 	<td>1、男方属于 初婚 婚;女方属 初婚 婚(填写初婚或再婚) </td>
// </tr>


// <tr>
// 	<td>2、夫妻双方现有231 男213女(其中:收养___男___女)   (填写子女数量) </td>
// </tr>
// 女方签名: 				男方签名:
// <br>
// 申请时间
// <tr>
// 	<td></td>
// </tr>
// </table>';

$str =  "<h3 align='center'>江西省再生育申请表</h3>

<table border='1' align='center' cellspacing=0  bordercolor=#000000 height=800px> 

 <tr align='center'>
 <td>女方姓名</td><td>某某</td><td>出生时间</td><td>2019-8-20</td><td><img src='g://PPT背景//花生酱.jpg'  /></td>
 </tr>

 <tr align='center'>
 <td colspan=2>身份证号码</td><td colspan=3>360*******3513</td>
 </tr>

 <tr align='center'>
 <td colspan=2>女方户籍所在地</td><td colspan=3>江西*******南昌县</td>
 </tr>

  <tr align='center'>
 <td colspan=2>女方现居地</td><td colspan=3>江西*******南昌市</td>
 </tr>

 <tr align='center'>
 <td colspan=2>女方工作单位</td><td colspan=3>江西*******南昌</td>
 </tr>
 <tr align='center'>
 <td>男方姓名</td><td>某某</td><td>出生时间</td><td>2019-8-20</td><td><img src='g://PPT背景//花生酱.jpg' /></td>
 </tr>

 <tr align='center'>
 <td colspan=2>身份证号码</td><td colspan=3>360*******3513</td>
 </tr>

 <tr align='center'>
 <td colspan=2>男方户籍所在地</td><td colspan=3>江西*******南昌县</td>

  <tr align='center'>
 <td colspan=2>男方现居地</td><td colspan=3>江西*******南昌市</td>
 </tr>

 <tr align='center'>
 <td colspan=2>男方工作单位</td><td colspan=3>江西*******南昌</td>
 </tr>

 <tr>
 <td colspan=5>1、男方属于 初婚 婚;女方属 初婚 婚(填写初婚或再婚)</td>
 </tr>
 <tr>
 <td colspan=5>2、夫妻双方现有 男  女(其中:收养___男___女)   (填写子女数量)</td>
 </tr>
  <tr>
 <td colspan=5><pre> 女方签名:&#9;&#9;&#9;男方签名:</pre><p align='center'>申请时间:</p></td>
 </tr>

  <tr>
 <td colspan=2>&nbsp;&nbsp;女方单位或户口所在村(居)委会审核意见：请核实夫妻双方填写情况是否属实，并对照《条例》是否同意其再生一胎<br/><p align='right' style='padding-right: 60px;''>公章</p><br/><p style='padding-left: 10px;''>主管领导签字：</p> <p align='right'> 年 &#9;月 &#9;日<p></td>
 <td colspan=3>&nbsp;&nbsp;男方单位或户口所在村（居）委会审核意见：(请核实夫妻双方填写情况是否属实，并对照《条例》是否同意其再生一胎)<br/><p align='right' style='padding-right: 60px;''>公章</p><br/><p style='padding-left: 10px;'>主管领导签字：</p> <p align='right'> 年 &#9;月 &#9;日<p></td>
 </tr>

 <tr>
 <td colspan=2>&nbsp;&nbsp;女（男）方户籍所在乡（镇、街道）计生办审核意见：<br/><p align='right' style='padding-right: 60px;'>公章</p><br/><p style='padding-left: 10px;''>主管领导签字：</p> <p align='right'> 年 &#9;月 &#9;日<p></td>
 <td colspan=3>&nbsp;&nbsp;女（男）方户籍所在县（市、区）卫生计生行政部门审核意见<br/><p align='right' style='padding-right: 60px;'>公章</p><br/><p style='padding-left: 10px;''>主管领导签字：</p> <p align='right'> 年 &#9;月 &#9;日<p></td>
 </tr>

 <tr align='center'>
 <td colspan='1'>发证时间</td><td colspan='1'></td><td colspan='1'>发证经办人签名</td><td colspan='2'></td>
 </tr>

  <tr align='center'>
 <td colspan='1'>发育编号</td><td colspan='4'></td>
 </tr>
 
 </table>";

createWord($str);


 




// function lego_clean($text) {  
 
//     $text = implode("＼r",$text);  
 
//     // normalize white space  
//     $text = eregi_replace("[[:space:]]+", " ", $text);  
//     $text = str_replace("> <",">＼r＼r<",$text);  
//     $text = str_replace("<br>","<br>＼r",$text);  
 
//     // remove everytding before <body>  
//     $text = strstr($text,"<body");  
 
//     // keep tags, strip attributes  
//     $text = ereg_replace("<p [^>]*BodyTextIndent[^>]*>([^＼n|＼n＼015|＼015＼n]*)</p>","<p>＼＼1</p>",$text);  
//     $text = eregi_replace("<p [^>]*margin-left[^>]*>([^＼n|＼n＼015|＼015＼n]*)</p>","<blockquote>＼＼1</blockquote>",$text);  
//     $text = str_replace(" ","",$text);  
 
//     //clean up whatever is left inside <p> and <li>  
//     $text = eregi_replace("<p [^>]*>","<p>",$text);  
//     $text = eregi_replace("<li [^>]*>","<li>",$text);  
 
//     // kill unwanted tags  
//     $text = eregi_replace("</?span[^>]*>","",$text);  
//     $text = eregi_replace("</?body[^>]*>","",$text);  
//     $text = eregi_replace("</?div[^>]*>","",$text);  
//     $text = eregi_replace("<＼![^>]*>","",$text);  
//     $text = eregi_replace("</?[a-z]＼:[^>]*>","",$text);  
 
//     // kill style and on mouse* tags  
//     $text = eregi_replace("([ ＼f＼r＼t＼n＼'＼"])style=[^>]+", "＼＼1", $text);  
//     $text = eregi_replace("([ ＼f＼r＼t＼n＼'＼"])on[a-z]+=[^>]+", "＼＼1", $text);  
 
//     //remove empty paragraphs  
//     $text = str_replace("<p></p>","",$text);  
 
//     //remove closing </html>  
//     $text = str_replace("</html>","",$text);  
 
//     //clean up white space again  
//     $text = eregi_replace("[[:space:]]+", " ", $text);  
//     $text = str_replace("> <",">＼r＼r<",$text);  
//     $text = str_replace("<br>","<br>＼r",$text);  
// } 